package org.jeecg.modules.demo.officialaccounttoken.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.demo.officialaccounttoken.entity.OfficialAccountToken;

public interface OfficialAccountTokenMapper extends BaseMapper<OfficialAccountToken> {
    /**
     * 根据AppId和AppSecret查询未过期的Token
     *
     * @param appId
     * @param appSecret
     * @param currentTime
     * @return
     */
    OfficialAccountToken getByAppId(@Param("appId") String appId, @Param("appSecret") String appSecret, @Param("currentTime") Long currentTime);
}
